#pragma once

#include "..\..\Core\Public\CoreMinimal.h"

class FEngineLoop
{
public:

	/**
	* Default constructor.
	*/
	FEngineLoop();

public:

	/**
	* Pre-Initialize the main loop - parse command line, sets up GIsEditor, etc.
	*
	* @param CmdLine The command line.
	* @return The error level; 0 if successful, > 0 if there were errors.
	*/
	int32 PreInit(const TCHAR* CmdLine);
};

extern FEngineLoop GEngineLoop;